package com.dliu.javacore.enumFeature;

import com.dliu.javacore.enumFeature.vo.Fruit;

import java.util.EnumMap;
import java.util.EnumSet;

/**
 * 枚举集合EnumMap和EnumSet
 * @author yanglei
 * date 2021/3/26 10:00
 */
public class Collection {
    public static void main(String[] args) {
        EnumMap<Fruit, String> enumMap = new EnumMap<>(Fruit.class);
        enumMap.put(Fruit.ORIGIN, "桔子");
        enumMap.put(Fruit.APPLE, "苹果");
        System.out.println(enumMap.get(Fruit.ORIGIN));
        System.out.println(enumMap.size());

        EnumSet<Fruit> enumSet = EnumSet.noneOf(Fruit.class);
        enumSet.add(Fruit.ORIGIN);
        System.out.println(enumSet);
        System.out.println(enumSet.size());
    }
}
